brace (armour) - İspanyolca İngilizce Sözlük